package com.accounting.client.remote;

import com.google.gwt.core.shared.GWT;

import corelib.client.jsonrpc.ServiceHelper;

public class Services {

	public final static LogInServiceAsync LognInService = ServiceHelper.init(
			(LogInServiceAsync) GWT.create(LogInService.class), 
			"/Pub/LogInServiceX.svc/json", 
			true
	);
	
	public final static UserServiceAsync UserService = ServiceHelper.init(
			(UserServiceAsync) GWT.create(UserService.class),
			"/Service/UserServiceX.svc/json", 
			true
	);
	
	public final static PackageServiceAsync PackageService = ServiceHelper.init(
			(PackageServiceAsync) GWT.create(PackageService.class),
			"/Service/PackageServiceX.svc/json", 
			true
	);
	
	public final static ProductServiceAsync ProductService = ServiceHelper.init(
			(ProductServiceAsync) GWT.create(ProductService.class),
			"/Service/ProductServiceX.svc/json", 
			true
	);
	
	public final static ProductCatalogServiceAsync ProductCatalogService = ServiceHelper.init(
			(ProductCatalogServiceAsync) GWT.create(ProductCatalogService.class),
			"/Service/ProductCatalogServiceX.svc/json", 
			true
	);
	
	public final static CustomerServiceAsync CustomerService = ServiceHelper.init(
			(CustomerServiceAsync) GWT.create(CustomerService.class),
			"/Service/CustomerServiceX.svc/json", 
			true
	);
	
	public final static CostServiceAsync CostService = ServiceHelper.init(
			(CostServiceAsync) GWT.create(CostService.class),
			"/Service/CostServiceX.svc/json", 
			true
	);
	
	public final static OrderServiceAsync OrderService = ServiceHelper.init(
			(OrderServiceAsync) GWT.create(OrderService.class),
			"/Service/OrderServiceX.svc/json", 
			true
	);
	
	public final static SettingServiceAsync SettingService = ServiceHelper.init(
			(SettingServiceAsync) GWT.create(SettingService.class),
			"/Service/SettingServiceX.svc/json", 
			true
	);
	
	public final static CalculateServiceAsync CalculateService = ServiceHelper.init(
			(CalculateServiceAsync) GWT.create(CalculateService.class),
			"/Service/CalculateServiceX.svc/json", 
			true
	);
	
	public final static ReportServiceAsync ReportService = ServiceHelper.init(
			(ReportServiceAsync) GWT.create(ReportService.class),
			"/Service/ReportServiceX.svc/json", 
			true
	);
	
}
